/*公共css样式*/

.floatR{
	float: right;
}
.floatL{
	float: left;
}
.header{
	font-size: 14px;
	width: 100%;
	height: 220px;
}
.header_gray_bg{
	width: 100%;
	height: 35px;
	background-color: #e8e8ee;
}
.header_deep_gray{
	margin: 0 90px;
	height: 35px;
	background-color: #c0c0d0;
}
.header_title{
	width: 1100px;
	height: 185px;
	/*border: solid 1px #ddd;*/
	margin: 0 auto;
}
.header_logo{
	height: 105px;
	border-bottom: solid 1px #7f7f7f;
}
.header_left{
	width: 300px;
	height: 105px;
}
.header_right{
	width: 800px;
	height: 105px;
	text-align: right;
	line-height: 24px;
}
.header_right #search{
	width: 265px;
	height: 23px;
	margin: 20px 0 10px 0;
	border-radius: 5px;
	border: none;
	background-color: #f7f7f7;
}
.header_right .search_picture{
	width: 24px;
	height: 24px;
	margin-top: 20px;
	background-color: #f7f7f7;
}
.header_nav ul{
	width: 185px;
	height: 50px;
	margin: 15px;
	float: left;
}
.header_nav ul li{
	width: 45px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	float: left;
}
.qrcode{
	width: 200px !important;
	height: 50px!important;
}
.qrcode li{
	width: 12px !important;
	font-size: 12px;
	line-height: 12px !important;
	height: 50px!important;
	margin-right: 5px;
	color: #9c9c9c;
}
.qrcode li:nth-child(2),.qrcode li:nth-child(4){
	width: 49px !important;
	height: 50px !important;
	margin-right: 12px !important;
}
.qrcode li img{
	width: 50px;
	height: 50px;
}
.r_line,.l_line{
	position: relative;
}
.r_line:after{
	content: '';
	height: 38px;
	border-right:1px solid #000000;
	position: absolute;
	top: 6px;
	right: -10px;
}
.l_line:before{
	content: '';
	height: 38px;
	border-left:1px solid #000000;
	position: absolute;
	top: 6px;
	left: -15px;
}
/*footer*/
.footer{
	width: 100%;
	height: 635px;
	font-size: 14px;
	border-top: solid 2px #0790d2;
	text-align: center;
	line-height: 26px;
}
.footer .colorBlue{
	color: #0c1052;
}
.footer .footer_bar{
	height: 35px;
	width: 100%;
	background-color: #0790d2;
	color: #fff;
	line-height: 35px;
	margin: 5px 0;
}
.footer a{
	margin: 0 10px;
}
/*视频板块的标题*/
.video_btn{
  /*padding: 0 17px;*/
  text-align: right;
	height: 37px;
	color: #0790d2;
	font-size: 20px;
	line-height: 37px;
	border-top: solid 1px #0790d2;
	position: absolute;
	top: -1px;
}
.video_btn i{
	width: 25px;
	height: 20px;
	/*background: url() no-repeat ;*/
}
/*板块标题样式*/
.plate_title{
  height: 37px;
  position: relative;
  border-top: solid 1px #c9caca;
}
.video_index,.hot_topic{
  width: 275px;
}
.video_index{
  margin-bottom: 35px;
}
